a spent force - Allemand Anglais Dictionnaire